package glgc.jjgys.model.project;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@TableName("jjg_hunningtujiegou_gangjinweizhi_dianciganyingfa")
public class RwHntjgGjwzdcgyf implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "id")
    @TableId(type = IdType.AUTO)
    private Integer id;
    // 检测单位名称
    @TableField("jcdwmc")
    private String jcdwmc;
    // 记录编号
    @TableField("jlbh")
    private String jlbh;
    // 项目名称
    @TableField("xmmc")
    private String xmmc;
    // 工程部位
    @TableField("gcbw")
    private String gcbw;
    // 检测日期
    @TableField("jcrq")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date jcrq;
    // 检测条件
    @TableField("jctj")
    private String jctj;
    // 检测依据
    @TableField("jcyj")
    private String jcyj;
    // 判定依据
    @TableField("pdyj")
    private String pdyj;
    // 主要仪器设备名称及编号
    @TableField("yqsb")
    private String yqsb;
    // 构件编号
    @TableField("jgbh")
    private String jgbh;
    // 构件名称及编号
    @TableField("gjmcjbh")
    private String gjmcjbh;
    // 钢筋类型
    @TableField("gjlx")
    private String gjlx;
    // 检测位置
    @TableField("jcwz")
    private String jcwz;
    // 设计值
    @TableField("sjz")
    private String sjz;
    // 实测值1
    @TableField("scz1")
    private String scz1;
    // 实测值2
    @TableField("scz2")
    private String scz2;
    // 实测值3
    @TableField("scz3")
    private String scz3;
    // 实测值4
    @TableField("scz4")
    private String scz4;
    // 实测值5
    @TableField("scz5")
    private String scz5;
    // 实测值6
    @TableField("scz6")
    private String scz6;
    // 说明
    @TableField("sm")
    private String sm;
    // 检测
    @TableField("jc")
    private String jc;
    // 记录
    @TableField("jl")
    private String jl;
    // 复核
    @TableField("fh")
    private String fh;
    // 日期
    @TableField("rq")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date rq;
    // 创建时间
    @TableField("create_time")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date createtime;
}
